Is this course suitable for you?
Student Type
Am I eligible?
Important Notes:
- Candidates with a pass in Mathematics at an SPM level or its equivalent may be admitted if the certificate programme contains subjects in Mathematics that are equivalent to Mathematics at SPM level.
- Candidates with a pass in Mathematics at SPM level and without a related certificate need to take a reinforcement Mathematics subject with appropriate topics in the discipline of Computing at the beginning of the study.
- Candidate with a credit in a Computing-related subject at SPM level or its equivalent may be given preferential consideration.
Select Scholarship
PTPTN Loan Selection
E-Square Waiver
Fee Breakdown
- Scholarship up to RM 0
- Voucher: RM 0
Course Structure
8 COMPULSORY COURSES
- Introduction to Visual Programming
- English for IT
- Introduction to Analysis and Design
- Computer Technology Essentials
- Introduction to Computer Architecture
- Programming Principles
- Fundamentals of Web Development
- Computing Mathematics
9 COMPULSORY COURSES
- Business Communications
- Database Concepts and Practices
- Object-Oriented Programming
- Networking and Data Communications
- Fundamentals of Operating Systems
- IT Mini Project
- User Interface Design
- Advanced Web Development
- Industrial Internship
ELECTIVE COURSES (CHOOSE 2)
- Calculus and Linear Algebra
- Interactive Media Applications
- Fundamentals of Data Analytics
- Mobile App Development
- Organisations and Management
- Principles of Marketing
4 COMPULSORY MPU COURSES
MPU1
- Pengajian Malaysia 2 (Malaysian students)
- Bahasa Melayu Komunikasi 1 (International students)
MPU2 (CHOOSE 1)
- Bahasa Kebangsaan A (for Malaysian students without a credit in SPM Bahasa Melayu)
- Communication I
MPU3
- Introduction to Malaysian Tourism
MPU4 (CHOOSE 1)
- Co-curriculum (Sports 1)
- Co-curriculum (Community Service 1)
- Co-curriculum (Event Management 1)
Future Career Prospects
- Computer Support
- IT Support Technician
- Desktop Support
- IT Associate
- Network Administrator
- Systems Administrator
- Programmer
- Network Implementation Technician
- Systems Analyst
- Computer Network Architects
- Software Development
- Software Engineer
- Web Development